component accessors="true"
{
	property name="source";
	property name="target";
	property name="targetProperty" type="com.firemoss.atonement.metadata.Property";
	
	public function toString()
	{
		return "<p>-- UNMATCHED PROPERTY: For the target type " 
			& target.fullName & "'s """ & targetProperty.getName() & """</p><p>"
			& " property, there is no matching property on the source type """ 
			& source.fullName & ".""</p><p>" 
			& " Please add a like-named and like-typed property or use mapping.addPropertyResolver() or mapping.ignoreProperty() to configure its resolution.</p>";
	}
}